/** Add css rules here for your application. */


/** Example rules used by the template application (remove for your app) */
h1 {
  font-size: 2em;
  font-weight: bold;
  color: #777777;
  margin: 40px 0px 70px;
  text-align: center;
}

.sendButton {
  display: block;
  font-size: 16pt;
}

/** Most GWT widgets already have a style name defined */
.gwt-DialogBox {
  width: 400px;
}

.dialogVPanel {
  margin: 5px;
}

.serverResponseLabelError {
  color: red;
}

/** Set ids using widget.getElement().setId("idOfElement") */
#closeButton {
  margin: 15px 6px 6px;
}
.loginPanel {
	background-color: white;
	border-left: 2px solid #464440;
	margin-top: -10px;
	margin-left : 5px;
	padding-left:5px;
}
.errorLbl {
	color: firebrick;
	margin-left: 5px;
}
.loginText {
	color: lightgray;
	font-weight: bold;
}
.loginButton {
	color: White;
	background-color: lightgray;
	font-weight:bold;
	border : none;
}
.loginButton:hover {
	background-color: darkgray;
	cursor: pointer;
}
.menuItem {
	/*border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;*/
	width:150px;
	height: 30px;
	margin-bottom: 2px;
	font-weight: bold;
	text-align: left;
	background-color: white;
	cursor: pointer;
	border: none;
}
.menuItem:hover {
/*border-top-right-radius: 10px;
border-bottom-right-radius: 10px;*/
	width:150px;
	height: 30px;
	border-top: 2px solid #464440;
	border-bottom: 2px solid #464440;
	text-align: left;
	background-color: white;
	cursor:pointer;
}
.contentPanel {
	padding-top: 10px;
	padding-left:5px;
	margin-top: -5px;
	border-left: 2px solid #464440;
}
.userMenuList {
	margin-right: 5px;
	border: none;
}
.loginLbl {
	background-color: lightgray;
}
.loginHeader {
	background-color: lightblue;
}
.loginForm {
	border: 1px lightblue;
}
.loginBtn {
	border: none;
	background-color: lightblue;
	cursor: pointer;
}
.styleTry {
	margin: 5px;
	border: 4px solid Blue;
	background-color: Silver;
}
.headerPanel {
-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	margin-top: 5px;
	margin-left: 5px;
	background-color: #464440;
}
.menuBar {
/*-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 10px;
	background-color: #464440;*/
	margin-left: 5px;
}
.menuBarHeader {
	color: White;
	margin-top: 15px;
	font-weight: bold;
	background-color: forestgreen;
}
.welcomeContent {
padding-left:5px;
padding-top: 5px;
}
.menuSection {
border-top: 2px solid #464440;
border-bottom: 2px solid #464440;
font-weight: bold;
	text-align: left;
	background-color: white;
}
.mosCellList {
border: 2px solid #464440;
}
.simpleLbl {
background-color:lightblue;
padding-left:5px;
}
.menuIcon {
margin-top: 12px;
margin-left: 12px;
}
.menuButton {
border:none;
color: blue;
cursor: pointer;
background-color:transparent;
}
.menuItemPanel {
border: 2px solid white;
}
.menuItemPanel:hover {
-webkit-border-bottom-right-radius: 10px;
border: 2px solid grey;
}
.requiredLbl {
color:firebrick;
}
.invalidInputField{
	background-color: firebrick;
}
.inputField{
	background-color: lightgray;
}
.formTitle {
background-color:lightblue;
padding-left:5px;
}
.comboField {
height:30px;
}
